Progress on analytical models for refraction and diffraction of water waves 折射和衍射現(xiàn)象的解析模型的研究進(jìn)展
Finite difference method can deal with regular boundary conditions . in this paper , we discrete the water domain into rectangular meshes , and simulate the propagation , reflection and diffraction of water waves . we just specify waves source , the movement of water waves can be simulated automatically 有限差分方法能夠處理具有規(guī)則邊界水域的水流現(xiàn)象,在本文中,我們把求解的水域離散成結(jié)構(gòu)矩形網(wǎng)格,對(duì)水流的折射、反射、繞射等水流現(xiàn)象進(jìn)行了動(dòng)畫模擬,我們僅僅指定產(chǎn)生水流動(dòng)畫的波源,水流動(dòng)畫的細(xì)節(jié)均由數(shù)值方法產(chǎn)生,不需要人工的干預(yù)。
According to different water phenomena , we use two different method to produce waves source : the first method is by specifying the boundary conditions and initialization conditions , this method simulate the dam breaking , reflection and diffraction of water waves ; the second method is by specifying disturbance model , this method simulate water droplets , waterfall , waves of ship ; in the first part of this thesis , we discuss the prevalent methods of the simulation of water scenes , in the second part of this thesis , we describe the numerical methods of solving the shallow water equations using the finite difference method and the finite volume method respectively , in the third part of this thesis , we simulate some realistically liquid phenomena such as rain droplets , the waves of ship , dam breaking etc 產(chǎn)生水波首先要有波源,設(shè)置不同的波源便可以得到不同的水流情形,我們用兩種方法來(lái)產(chǎn)生波源:一種是通過(guò)設(shè)置邊界條件和初始條件產(chǎn)生,這種方法用于模擬潰壩波的反射、折射等現(xiàn)象;另一種是通過(guò)擾動(dòng)控制產(chǎn)生,這種方法用于模擬雨滴、瀑布、船波等自然現(xiàn)象。本論文的第一部分我們討論了目前水動(dòng)畫模擬常用的幾種方法;在第二部分討論了我們所使用的兩類數(shù)值方法:有限差分方法和有限體積方法;在第三部分我們模擬了雨滴、船波、潰壩波等一些水流現(xiàn)象。